gift giver - English Synonyms Dictionary